overcoming the problems - Allemand Anglais Dictionnaire